high powered engine - Turc Anglais Dictionnaire